Table: Schedule of Short-term Debt [Table]

Line Label Object Class Period Type Balance Name
1 Schedule of Short-term Debt [Table] [Table]

*

*

us-gaap:ScheduleOfShortTermDebtTable
2 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
3 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
4 Short-term Debt, Type [Axis] [Axis]

*

*

us-gaap:ShortTermDebtTypeAxis
5 Short-term Debt, Type [Domain] [Domain]

*

*

us-gaap:ShortTermDebtTypeDomain
6 Notes Payable to Banks [Member] [Member]

*

*

us-gaap:NotesPayableToBanksMember
7 Notes Payable, Other Payables [Member] [Member]

*

*

us-gaap:NotesPayableOtherPayablesMember
8 Loans Payable [Member] [Member]

*

*

us-gaap:LoansPayableMember
9 Line of Credit [Member] [Member]

*

*

us-gaap:LineOfCreditMember
10 Letter of Credit [Member] [Member]

*

*

us-gaap:LetterOfCreditMember
11 Warehouse Agreement Borrowings [Member] [Member]

*

*

us-gaap:WarehouseAgreementBorrowingsMember
12 Convertible Notes Payable [Member] [Member]

*

*

us-gaap:ConvertibleNotesPayableMember
13 Commercial Paper [Member] [Member]

*

*

us-gaap:CommercialPaperMember
14 Construction Loan Payable [Member] [Member]

*

*

us-gaap:ConstructionLoanPayableMember
15 Bank Overdrafts [Member] [Member]

*

*

us-gaap:BankOverdraftsMember
16 Bankers Acceptance [Member] [Member]

*

*

us-gaap:BankersAcceptanceMember
17 Bridge Loan [Member] [Member]

*

*

us-gaap:BridgeLoanMember
18 Product Financing Arrangement [Member] [Member]

*

*

us-gaap:ProductFinancingArrangementMember
19 Federal Funds Purchased [Member] [Member]

*

*

us-gaap:FederalFundsPurchasedMember
20 Securities Sold under Agreements to Repurchase [Member] [Member]

*

*

us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember
21 Federal Home Loan Bank Advances [Member] [Member]

*

*

us-gaap:FederalHomeLoanBankAdvancesMember
22 Federal Reserve Bank Advances [Member] [Member]

*

*

us-gaap:FederalReserveBankAdvancesMember
23 Asset-backed Securities [Member] [Member]

*

*

us-gaap:AssetBackedSecuritiesMember
24 Collateralized Mortgage Backed Securities [Member] [Member]

*

*

us-gaap:MortgageBackedSecuritiesMember
25 Collateralized Mortgage Obligations [Member] [Member]

*

*

us-gaap:CollateralizedMortgageObligationsMember
26 Debt Instrument [Axis] [Axis]

*

*

us-gaap:DebtInstrumentAxis
27 Debt Instrument, Name [Domain] [Domain]

*

*

us-gaap:DebtInstrumentNameDomain
28 Short-term Debt [Line Items] [Line Items]

*

*

us-gaap:ShortTermDebtLineItems
29 Schedule of Short-term Debt [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfShortTermDebtTextBlock
30 Short-term Debt [Hierarchy] [Abstract]

*

*

added:Short-termDebtHierarchy
31 Short-term Debt, Lender [Concept] Text/String For Period

*

us-gaap:ShortTermDebtLender
32 Short-term Debt, Terms [Concept] Text/String For Period

*

us-gaap:ShortTermDebtTerms
33 Short-term Debt, Weighted Average Interest Rate [Concept] Perdent As Of

*

us-gaap:ShortTermDebtWeightedAverageInterestRate
34 Short-term Debt [Concept] Monetary As Of Credit us-gaap:ShortTermBorrowings
35 Short-term Debt, Maximum Amount Outstanding During Period [Concept] Monetary For Period Credit us-gaap:ShorttermDebtMaximumAmountOutstandingDuringPeriod
36 Short-term Debt, Maximum Month-end Outstanding Amount [Concept] Monetary For Period Credit us-gaap:ShorttermDebtMaximumMonthendOutstandingAmount
37 Short-term Debt, Average Outstanding Amount [Concept] Monetary For Period Credit us-gaap:ShorttermDebtAverageOutstandingAmount
38 Short-term Debt, Refinanced, Description [Concept] Text/String For Period

*

us-gaap:ShortTermDebtRefinancedDescription
39 Short-term Debt, Refinanced, Amount [Concept] Monetary For Period Credit us-gaap:ShortTermDebtRefinancedAmount
40 Short-term Debt, Debt Default [Hierarchy] [Abstract]

*

*

us-gaap:DebtDefaultShorttermDebtAbstract
41 Debt Default, Short-term Debt, Description of Violation or Event of Default [Concept] Text/String For Period

*

us-gaap:DebtDefaultShorttermDebtDescriptionOfViolationOrEventOfDefault
42 Debt Default, Short-term Debt, Description of Notice of Default [Concept] Text/String For Period

*

us-gaap:DebtDefaultShorttermDebtDescriptionOfNoticeOfDefault
43 Debt Default, Short-term Debt, Amount [Concept] Monetary As Of Credit us-gaap:DebtDefaultShorttermDebtAmount